javascript

推荐列表 站点导航

当前位置:首页 > 脚本编程 > javascript >

jquery中怎么打开新窗口

来源:网络整理  作者:  发布时间:2020-12-22 06:36
jquery中打开新窗口的方法:首先创建一个form表单;然后通过表单提交来实现打开新窗口,如【form.target = ‘_blank‘;...

(学习视频分享:jquery视频教程

jquery中打开新窗口的方法:首先创建一个form表单;然后通过表单提交来实现打开新窗口,如【form.target = ‘_blank‘;form.method = ‘POST‘;】。

本教程操作环境:windows10系统、jquery2.2.4版,该方法适用于所有品牌电脑。

jquery打开新窗口有如下几种方式:

/* 在新窗口中打开 */ function openNewWindow(url) { var a = document.createElement('a'); a.setAttribute('href', url); a.setAttribute('target', '_blank'); var id = Math.random(10000, 99999); a.setAttribute('id', id); // 防止反复添加 if (!document.getElementById(id)) { document.body.appendChild(a); } a.click(); } //方法调用 openNewWindow('');

注:以上方法js中均可适用,若页面跳转的动作是在ajax方法执行后的,需要设置ajax同步执行。添加属性:async:false。如:

var tempwindow=window.open('_blank'); tempwindow.location='' ;

第三种:

第一种:创建一个form表单,通过表单提交来实现新标签页打开。

$.ajax({ type: 'post', data: param, url: 'ActionUrl', dataType: 'json', async:false, success: function (msg) { openNewWindow(''); }

相关推荐:js教程

以上就是jquery中怎么打开新窗口的详细内容,更多请关注聚合云库其它相关文章!

jquery中怎么打开新窗口

var form = document.createElement(‘form‘); form.action = ‘?id=1‘; form.target = ‘_blank‘; form.method = ‘POST‘; document.body.appendChild(form); form.submit();

第二种:
setTimeout(window.open(''), 500);

第四种:(与第一种相似)

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/javascript/7002.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

jquery中怎么打开新窗口

2020-12-22 编辑:

(学习视频分享:jquery视频教程

jquery中打开新窗口的方法:首先创建一个form表单;然后通过表单提交来实现打开新窗口,如【form.target = ‘_blank‘;form.method = ‘POST‘;】。

本教程操作环境:windows10系统、jquery2.2.4版,该方法适用于所有品牌电脑。

jquery打开新窗口有如下几种方式:

/* 在新窗口中打开 */ function openNewWindow(url) { var a = document.createElement('a'); a.setAttribute('href', url); a.setAttribute('target', '_blank'); var id = Math.random(10000, 99999); a.setAttribute('id', id); // 防止反复添加 if (!document.getElementById(id)) { document.body.appendChild(a); } a.click(); } //方法调用 openNewWindow('');

注:以上方法js中均可适用,若页面跳转的动作是在ajax方法执行后的,需要设置ajax同步执行。添加属性:async:false。如:

var tempwindow=window.open('_blank'); tempwindow.location='' ;

第三种:

第一种:创建一个form表单,通过表单提交来实现新标签页打开。

$.ajax({ type: 'post', data: param, url: 'ActionUrl', dataType: 'json', async:false, success: function (msg) { openNewWindow(''); }

相关推荐:js教程

以上就是jquery中怎么打开新窗口的详细内容,更多请关注聚合云库其它相关文章!

jquery中怎么打开新窗口

var form = document.createElement(‘form‘); form.action = ‘?id=1‘; form.target = ‘_blank‘; form.method = ‘POST‘; document.body.appendChild(form); form.submit();

第二种:
setTimeout(window.open(''), 500);

第四种:(与第一种相似)

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/javascript/7002.shtml

相关文章

风云图片

推荐阅读

返回javascript频道首页